Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F30 Torneo Internazionale di Tennis ATP-Challenger - Merano Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Pekao Open - Szczecin II Challenger Ciudada de Guayaquil - Guayaquil Santiago Challenger Guayaquil Challenger Bogota Challenger ATP Challenger La Serena - La Serena XL Capital Bermuda Open - Bermuda Pekao Open - Szczecin Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban Ciudad de Pozoblanco 'Open Diputacion' - Cordoba FILA Challenger Biella - Biella Nord/LB Open - Braunschweig Pekao Open - Szczecin Braunschweig Open - Braunschweig V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Brasil - Sao Paulo Copa Ericsson Argentina - Buenos Aires ATP Tour Challenger at Nellie Gail - Laguna Hills Zivnobanka Open 1999 - Prostejov Jagermeister Open - Braunschweig Polish Open 99 - Poznan Open Maxon - Barcelona Cairo Challenger - Cairo Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Finnish Open - Helsinki San Marino Cepu Open - San Marino Ciur Cup 99 - Prague 3° Trofeo 'Citta di Brindisi' - Brindisi Copa Sevilla Internacionales de Andalucia - Seville 5th Sardinian International Championships - Cagliari Pekao Open 2004 - Szczecin Open Mutouest de Saint-Brieuc - St. Brieuc Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda ECM Prague Open 2005 - Prague Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Czech Open 2005 - Prostejov Trofeo Internacional Club Laieta - Barcelona Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Open de Tenis Amaya - Pamplona Open Castilla y Leon - Segovia ATP Kremlin Cup - Moscow Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires Buenos Aires Challenger Sao Paulo Challenger Pekao Open 2003 - Szczecin X Ciutat de Barcelona - Barcelona Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig Porsche Open - Poznan ATP Challenger Open 2004 - Monchengladbach Architect Open - Budapest Jaegermeister Open - Braunschweig Smith Barney Men's Challenger - Covington CA-Challenge 2000 - Graz College Station Challenger - College Station Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo XI Ciutat de Barcelona - Barcelona Tiburon Challenger - Tiburon Burbank Challenger - Burbank Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Espinho Challenger - Espinho XL Challenger de Tenis Copa Sevilla - Seville Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Corona Mexico City Open - Mexico City Graz CA Challenger - Graz Geneva Challenger - Geneva Kroger / St. Jude International - Memphis XII Internazionali di Tennis CARISBO - Bologna Pilot Pen International - New Haven U.S. Pro Tennis Championships - Boston Waldbaum's Hamlet Cup - Long Island Marbella Open - Marbella Romanian Open - Bucharest Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago BellSouth Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham 1998 Mercedes Cup - Stuttgart Generali Open 1998 - Kitzbuhel MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Hellmann's Cup - Santiago Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Merano Open - Merano Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Gerry Weber Open - Halle Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel Salem Open - Hong Kong Japan Open - Tokyo Davidoff Swiss Indoors - Basel Chevrolet Cup - Vina del Mar Grand Prix Hassan II - Casablanca Estoril Open - Estoril BMW Open - Munich Paegas Czech Open - Prague Open Seat-Godo 2001 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar TCT Open - Tunis Copa AT&T - Buenos Aires Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Adidas International - Sydney Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Sybase Open - San Jose Idea Prokom Open - Sopot Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Barcelona Bermuda Coral Springs Bastad Stuttgart Kitzbuhel Amsterdam San Marino Bogota Marbella Ostrava Santiago Cerveza Club Columbia Open - Bogota BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Gelsor Open Romania - Bucharest Adidas Open de Toulouse - Toulouse XL Capital Bermuda Open - Bermuda Nord/LB Open - Braunschweig Mallorca Open - Mallorca Czech Open - Prostejov Braunschweig Challenger San Marino Cepu Open - San Marino Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Geneva Challenger - Geneva Open des Alpes Trophee BNP Paribas - Grenoble Black Forest Open 2002 - Freudenstadt 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel AAPT Championships - Adelaide Heineken Open - Auckland Open Seat Godo - Barcelona Cepu Open - San Marino Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open Seat Godo 2005 - Barcelona Copa Sevilla-Internacionales de Andalucia - Seville U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Montevideo Challenger Jakarta Synsam Swedish Open - Bastad Estoril Open - Estoril Memphis CA Tennis Trophy - Vienna Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Generali Open - Kitzbuhel Copa Petrobras Aracaju - Aracaju Bucharest Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Copa Petrobras Guadalajara - Guadalajara Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Hypo Group Tennis International - Portschach Copa Telefonica CTC Chile - Santiago Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia The Artois Championships - London Grolsch Open 1997 - Amsterdam International Championships of Sicily - Palermo Internazionali di Tennis di San Marino - San Marino International Championships of Sicily - Palermo Sybase Open - San Jose Brasil Open - Costa do Sauipe Tento Czech Open - Prague Investor Swedish Open - Bastad Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Heineken Open Shanghai - Shanghai Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Citrix Tennis Championships - Delray Beach Movistar Open - Santiago Franklin Templeton Tennis Classic - Scottsdale Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Salem Open - Hong Kong Red Letter Days Open - Nottingham Copa AT&T - Buenos Aires Abierto Mexicano Telcel - Acapulco Oporto Bogota Buenos Aires IX Ciutat de Barcelona - Barcelona Bancastato Challenger Lugano - Lugano Tata Open - Chennai Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten Open Seat-Godo '97 - Barcelona Paegas Czech Open - Prague Generali Open 1997 - Kitzbuhel Grolsch Open - Amsterdam Pacific Life Open - Indian Wells BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco Open 13 - Marseille BMW Open - Munich The Priority Telecom Open - Amersfoort AIG Japan Open - Tokyo Dubai Tennis Open - Dubai Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Tel Aviv Open de Moselle - Metz Kroger / St. Jude International - Memphis Campionati Internazionali di Sicilia - Palermo Rado Swiss Open - Gstaad Open SEAT 2008 - Barcelona Pilot Pen International - New Haven Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Cerveza Club Columbia Open - Bogota Medibank International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Movistar Open - Vina del Mar Allianz Suisse Open Gstaad - Gstaad Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Gold Flake Open - Chennai Abierto Mexicano de Tenis Pegaso - Acapulco BellSouth Open - Vina del Mar Internationaler Raiffeisen Grand Prix - St. Polten U.S. Men's Clay Court Championships - Houston Bologna Kremlin Cup - Moscow Palermo VII Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Exim Agmedia Open - Kosice CA Tennis Trophy - Vienna Montevideo Estoril Open - Estoril Citrix Tennis Championships - Delray Beach Thailand Open - Bangkok Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart If Stockholm Open - Stockholm Guardian Direct Cup - London AIG Japan Open - Tokyo Open Seat-Godo '98 - Barcelona Generali Open 1999 - Kitzbuhel 2003 Mercedes Cup - Stuttgart Qatar Mobil Open 2000 - Doha Internazionali di Tennis di San Marino - San Marino Campionati Internazionali di Sicilia - Palermo Nottingham Open de la Comunidad Valenciana - Valencia Long Island XII Internazionali di Tennis CARISBO - Bologna Kroger / St. Jude International - Memphis St. Polten ERA Real Estate Clay Court Championships - Orlando Abierto Mexicano de Tenis Pegaso - Mexico City Estoril Open - Estoril UBS Open Gstaad - Gstaad Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona International Championship of Croatia - Umag Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril French Open - Paris Mexico City Adidas International - Sydney Australian Men's Hardcourt Championships - Adelaide Abierto Mexicano de Tenis - Mexico City Orange Prokom Open - Sopot Chevrolet Cup - Santiago Davidoff Swiss Indoors - Basel Advanta Championships - Philadelphia Mallorca Open - Mallorca Open Seat-Godo '99 - Barcelona AT&T Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten Athens Croatia Open - Umag Open de Tenis Comunidad Valenciana - Valencia RCA Championships - Indianapolis Estoril Open - Estoril Umag Mallorca Open - Mallorca CA Tennis Trophy - Vienna Gstaad Abierto Mexicano de Tenis Pegaso - Acapulco St. Petersburg Open - St. Petersburg Connex Open Romania - Bucharest Generali Open - Kitzbuhel Idea Prokom Open - Sopot Adidas International - Sydney Movistar Open - Vina del Mar Davis Cup, Group 1, 2R, ECU-VEN 3-2 Wideyes Swedish Open - Bastad Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Heineken Open - Auckland Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Allianz Suisse Open - Gstaad Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Indian Wells Key Biscayne Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York The Lipton Championships - Key Biscayne Masters Series Monte Carlo - Monte Carlo French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open U.S. Open - New York Campionati Internazionali d'Italia - Rome Wimbledon - London Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 ATP Tour World Championship - Hannover Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens Olympics - Beijing